kuyruksuz kurbağalar-kuyruksuzlar - Turkish English Dictionary